package com.xuxu.blog.enums;

import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * @className: StatusCodeEnum
 * @author: Maxuxu
 * @date: 2022/8/31 13:32
 * @description: 接口状态码
 */
@Getter
@AllArgsConstructor
public enum StatusCodeEnum {
    /**
     * 登录成功
     */
    SUCCESS(0, "操作成功"),
    /**
     * 未登录
     */
    NO_LOGIN(410, "未登录"),
    /**
     * 没有操作权限
     */
    AUTHORIZED(411, "没有操作权限"),
    /**
     * 系统异常
     */
    SYSTEM_EROOR(510, "系统异常"),
    /**
     * 失败
     */
    FAIL(511,"操作失败"),
    /**
     * 参数校验失败
     */
    VALID_ERROR(512,"参数格式不正确");


    private final Integer code;

    private final String desc;

}
